آموزش Selenium WebDriver: اتوماسیون جاوا اسکریپت برای مبتدیان 2019 [ویدئو]

Selenium WebDriver: JavaScript Automation for Beginners 2019 [Video]

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: آیا می خواهید به سلنیوم و اتوماسیون مرورگر مسلط شوید؟ آیا می خواهید اسکریپت هایی ایجاد کنید تا بتوانید کارهای خسته کننده را خودکار کنید یا برنامه های وب خود را آزمایش کنید؟ اگر پاسخ مثبت است، پس این دوره برای شما مناسب است. نویسنده شما را از یک تازه کار کامل سلنیوم فریم ورک به استاد اتوماسیون مرورگر می برد. در اینجا چیزی است که از ثبت نام در این دوره کسب خواهید کرد: •از همان اولین سخنرانی، نحوه استفاده از سلنیوم با جاوا اسکریپت را یاد خواهید گرفت. • ما هیچ وقت را با سخنرانی های خسته کننده با اسلاید تلف نخواهیم کرد. ما بلافاصله شروع به تمرین می کنیم، که در تجربه من بهترین راه برای یادگیری است. • پس از آن، نویسنده به شما نشان می دهد که چگونه می توانید Selenium WebDriver را با تمام تنظیمات مورد نیاز خود راه اندازی کنید. • با روش هایی که برای شما آماده کرده است، به شما نشان می دهد که چگونه می توانید انواع ورودی های فرم را مدیریت کنید و چگونه عناصر را در صفحه وب خود به راحتی پیدا کنید. • او به شما در مورد انتخابگرهای CSS و XPATH، راه هایی برای یافتن عناصر در صفحات وب می آموزد. • اشکال زدایی یک مهارت بسیار مهم برای هر برنامه نویس است، بنابراین ما از آن موضوع اجتناب نمی کنیم. در سخنرانی ها او همچنین به شما نشان می دهد که چگونه می توانید کد خود را اشکال زدایی کنید تا بفهمید چرا به نتایجی که می خواستید نمی رسید. • در بخش آخر، او به شما نشان می دهد که چگونه، حتی اگر هیچ مهارت برنامه نویسی ندارید، می توانید اقداماتی را که باید در صفحات وب با Selenium IDE Recorder انجام شود و نحوه استفاده از متغیرهای سفارشی در آن ضبط ها ضبط کنید. • هنگامی که این دوره را به پایان رساندید، می توانید هر وب سایتی را خودکار، خراش و آزمایش کنید؟ اکنون، از آنجا که او می‌خواهد دانش‌آموزانش همیشه هنگام خرید احساس راحتی کنند، چندین ویدیو رایگان برای شما آپلود کرده است تا هر زمان که بخواهید مشاهده کنید. تمامی کدها و فایل های پشتیبانی این دوره در آدرس - https://github.com/PacktPublishing/Selenium-WebDriver-JavaScript-Automation-for-Beginners-2019- نحوه استفاده از Selenium IDE Recorder (بدون نیاز به مهارت های برنامه نویسی) نحوه تنظیم نمایه های مرورگر با افزونه ها و تنظیمات نحوه استفاده از پروکسی در اتوماسیون مرورگر نحوه مدیریت فریم ها در صفحه وب نحوه خراش دادن وب سایت ها و استخراج داده ها نحوه راه اندازی Selenium WebDriver با تنظیمات دلخواه چگونه کد خود را با VSCode دیباگ کنیم نحوه رسیدگی به انواع ورودی های فرم نحوه استفاده از انتخابگرهای CSS و XPATH این دوره برای همه کسانی است که علاقه مند به یادگیری نحوه خودکارسازی وظایف مرورگر و توسعه دهندگان جاوا اسکریپت هستند که می خواهند یاد بگیرند که چگونه برنامه های وب خود را آزمایش کنند. این یک دوره حرفه ای در مورد تست های اتوماسیون Selenium و UI است * تنها چیزی که برای گذراندن این دوره نیاز دارید دانش پایه جاوا اسکریپت است * از یک مبتدی کامل Selenium Framework به یک استاد اتوماسیون مرورگر تبدیل شوید.

سرفصل ها و درس ها

اولین اتوماسیون سلنیوم First Selenium Automation

  • تنظیم محیط ما Setting Our Environment

  • تنظیم محیط ما Setting Our Environment

  • اولین اتوماسیون سلنیوم First Selenium Automation

  • اولین اتوماسیون سلنیوم First Selenium Automation

راه اندازی پایه سلنیوم WebDriver Basic Selenium WebDriver Setup

  • سلنیوم چیست؟ What is Selenium?

  • سلنیوم چیست؟ What is Selenium?

  • چگونه درایور وب سلنیوم خود را بسازیم؟ How to Build Our Selenium Web driver?

  • چگونه درایور وب سلنیوم خود را بسازیم؟ How to Build Our Selenium Web driver?

راه اندازی پایه سلنیوم WebDriver Basic Selenium WebDriver Setup

راه اندازی پیشرفته WebDriver Advanced WebDriver Setup

  • گزینه های مرورگر Browser Options

  • گزینه های مرورگر Browser Options

  • یک نمایه مرورگر تنظیم کنید Set A Browser Profile

  • یک نمایه مرورگر تنظیم کنید Set A Browser Profile

  • تنظیم یک پروکسی Setting a Proxy

  • تنظیم یک پروکسی Setting a Proxy

راه اندازی پیشرفته WebDriver Advanced WebDriver Setup

تعامل اولیه با عناصر Basic Interaction with Elements

  • چگونه منتظر پایان کارها باشیم؟ How To Wait For Tasks To Finish?

  • چگونه منتظر پایان کارها باشیم؟ How To Wait For Tasks To Finish?

  • عناصر بر اساس شناسه و نام - فیلدهای ورودی را انتخاب کنید Select Elements By Id and Name - Input Fields

  • عناصر بر اساس شناسه و نام - فیلدهای ورودی را انتخاب کنید Select Elements By Id and Name - Input Fields

تعامل اولیه با عناصر Basic Interaction with Elements

تعامل پیشرفته با عناصر (انتخابگرهای CSS) Advanced Interaction With Elements (CSS Selectors)

  • انتخاب عناصر توسط انتخابگرهای CSS - دکمه های رادیویی Select Elements By CSS Selectors - Radio Buttons

  • انتخاب عناصر توسط انتخابگرهای CSS - دکمه های رادیویی Select Elements By CSS Selectors - Radio Buttons

  • CSS Selectors Practice CSS Selectors Practice

  • CSS Selectors Practice CSS Selectors Practice

تعامل پیشرفته با عناصر (انتخابگرهای CSS) Advanced Interaction With Elements (CSS Selectors)

تعامل پیشرفته با عناصر (انتخابگرهای XPATH) Advanced Interaction With Elements (XPATH Selectors)

  • تمرین انتخاب کنندگان Xpath - نمونه چک باکس Xpath Selectors Practice - Checkbox Example

  • تمرین انتخاب کنندگان Xpath - نمونه چک باکس Xpath Selectors Practice - Checkbox Example

  • مثال منوی کشویی Dropdown Menu Example

  • مثال منوی کشویی Dropdown Menu Example

تعامل پیشرفته با عناصر (انتخابگرهای XPATH) Advanced Interaction With Elements (XPATH Selectors)

تعامل پیشرفته با عناصر (فیلدهای ورودی پیچیده) Advanced Interaction With Elements (Complex Input Fields)

  • فرم‌های Datepicker Datepicker Forms

  • فرم‌های Datepicker Datepicker Forms

  • فرم های آپلود فایل File Upload Forms

  • فرم های آپلود فایل File Upload Forms

  • IFrame Forms، Driver Actions و Debugging IFrame Forms, Driver Actions and Debugging

  • IFrame Forms، Driver Actions و Debugging IFrame Forms, Driver Actions and Debugging

تعامل پیشرفته با عناصر (فیلدهای ورودی پیچیده) Advanced Interaction With Elements (Complex Input Fields)

خراش دادن وب با سلنیوم وب درایور Web Scraping With Selenium WebDriver

  • استخراج داده ها از جداول - Web Scraping Extracting Data From Tables - Web Scraping

  • استخراج داده ها از جداول - Web Scraping Extracting Data From Tables - Web Scraping

خراش دادن وب با سلنیوم وب درایور Web Scraping With Selenium WebDriver

ضبط IDE سلنیوم - وظایف خود را ضبط کنید Selenium IDE Recorder - Record Your Tasks

  • تنظیم ضبط IDE سلنیوم و اولین مثال Selenium IDE Recording Setup and First Example

  • تنظیم ضبط IDE سلنیوم و اولین مثال Selenium IDE Recording Setup and First Example

  • ضبط نمونه های بیشتر و برخورد با Datepicker Recording More Examples And Dealing With Datepicker

  • ضبط نمونه های بیشتر و برخورد با Datepicker Recording More Examples And Dealing With Datepicker

  • مدیریت IFrames با ضبط IDE سلنیوم Handling IFrames With Selenium IDE Recorder

  • مدیریت IFrames با ضبط IDE سلنیوم Handling IFrames With Selenium IDE Recorder

  • ذخیره متغیرها در موارد ضبط شده Store Variables In Recordings

  • ذخیره متغیرها در موارد ضبط شده Store Variables In Recordings

  • چگونه پروژه های خود را ذخیره و بارگذاری کنیم؟ How To Save And Load Your Projects?

  • چگونه پروژه های خود را ذخیره و بارگذاری کنیم؟ How To Save And Load Your Projects?

ضبط IDE سلنیوم - وظایف خود را ضبط کنید Selenium IDE Recorder - Record Your Tasks

نمایش نظرات

Packtpub یک ناشر دیجیتالی کتاب‌ها و منابع آموزشی در زمینه فناوری اطلاعات و توسعه نرم‌افزار است. این شرکت از سال 2004 فعالیت خود را آغاز کرده و به تولید و انتشار کتاب‌ها، ویدیوها و دوره‌های آموزشی می‌پردازد که به توسعه‌دهندگان و متخصصان فناوری اطلاعات کمک می‌کند تا مهارت‌های خود را ارتقا دهند. منابع آموزشی Packtpub موضوعات متنوعی از جمله برنامه‌نویسی، توسعه وب، داده‌کاوی، امنیت سایبری و هوش مصنوعی را پوشش می‌دهد. محتوای این منابع به صورت کاربردی و به‌روز ارائه می‌شود تا کاربران بتوانند دانش و توانایی‌های لازم برای موفقیت در پروژه‌های عملی و حرفه‌ای خود را کسب کنند.

آموزش Selenium WebDriver: اتوماسیون جاوا اسکریپت برای مبتدیان 2019 [ویدئو]
جزییات دوره
2 h 55 m
22
Packtpub Packtpub
(آخرین آپدیت)
از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Rangel Stoilov Rangel Stoilov

توسعه دهنده وب و کارآفرین سلام! نام من Rangel است و اکنون 8 سال است که یک توسعه دهنده وب هستم. ابتدا من با Dreamweaver در روزها شروع کردم و وردپرس را به عنوان یک روش ساده برای ایجاد وب سایت مرور کردم. پس از آن می خواستم به توسعه وب بیشتر بپردازم ، بنابراین شروع به یادگیری زبان های برنامه نویسی مختلف مانند C # ، Java و JavaScript کردم. من یک رشته در Java با Spring Framework دارم و اکنون به دنبال تعمیق دانش خود در چارچوب های مختلف JavaScript هستم. من همچنین علاقه زیادی به Solidid and Smart Contracts و همچنین Truffle Framework دارم. من همچنین با انتشار و تجارت آمازون در بازار فارکس و همچنین ایجاد سیستم های خودکار برای تجارت در روحیه کارآفرینی غواصی کرده ام.